home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
aminet
/
util
/
misc
/
vhlogger_v2.lzh
/
reorg.doc
< prev
next >
Wrap
Text File
|
1992-07-19
|
2KB
|
48 lines
reorg 07/19/92
This is version 1 of the 'reorg' program. Part of the shareware
package VHlogger from Vincent Herried (KA8CTE). Copyright 1992
Vincent Herried. See the copyright files for additional information.
Acknowledgments to Marcus J. Ranum for his B Tree package without which
I doublt that I would have ever written this package. Please see
the btree copyright file.
Version history:
V1.0 07/19/92 Initial public release.
Functions:
The btree implimented with this package does not release unused space
from the files when you update a record. If you make a lot of updates
and you think your data base files are getting too big, then this
program is for you.
Useage from the CLI:
reorg -i input -o output [-p nnnn]
The input data base named input.ndx and input.dat is reorganized and copied
to output.ndx and output.dat. In addition to removing the gas from the files
they btree structure is turned on its side in an attempt to 'optomize' the
tree structure. So even if you haven't updated a lot of records, you may
wish to run reorg on a new data base that you have just increased the
number of records by more than 30 or 40 %. It is supposed to give you
better access times.
The -p option changes the internal index page size. Don't use it
unless you wish to fiddle with performance and have looked at the
btree algorithms.
It is suggested that the location of the input and output be on
different devices. eg: reorg -i df0:vhlog -o df1:vhlog
Vincent Herried (KA8CTE)
1688 Staffordshire RD.
Columbus,OH 43229-2142